home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 27
/
CU Amiga Magazine's Super CD-ROM 27 (1998)(EMAP Images)(GB)[!][issue 1998-10].iso
/
CUCD
/
Programming
/
JForth
/
Extras
/
ODE
/
obj_stack_class
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Text File
|
1991-10-24
|
358 b
|
26 lines
\ Define STACK class.
\
\ Author: Phil Burk
\ Copyright 1986 Delta Research
ANEW TASK-OBJ_STACK_CLASS
METHOD PUSH: METHOD POP:
:CLASS OB.STACK <SUPER OB.LIST
:M PUSH: ( value -- )
add: self
;M
:M POP: ( -- value )
many: self 0>
IF last: self
-1 iv+> iv-many
ELSE
" POP: OB.STACK" " Stack underflow"
er_fatal ob.report.error
THEN
;M
;CLASS